Career Counselling 2.0 HomeHomeCareer Counselling 2.0 AbroadAbroadCareer Counselling 2.0 PlanPlanCareer Counselling 2.0 | TalksTalksCareer Counselling 2.0 PhilosophyPhilosophyCareer Counselling 2.0 SeminarSeminarCareer Counselling 2.0 PagesPagesCareer Counselling 2.0 AdvisorsAdvisorsCareer Counselling 2.0 TestimonialsTestimonials

Agile Product Management

Agile Product Manager Marcus Evans talks about Agile Product Management course, what is Agile Product Management and other details about a Career in Agile Product Management.

















Agile Product Management

Marcus Evans | Agile Product Manager | BBC






What is Agile Product Management?


There are many nuances of a Career in Agile Product Management. Almost everyone seems to be talking about How to start a Career in Agile Product Management, while one should first develop an understanding of What is a Career in Agile Product Management. The most authoritative source of information on Agile Product Management is someone with real experience in it.

With 16 years & 11 months of professional experience, Agile Product Manager Marcus Evans understands Agile Product Management. Agile Product Manager Marcus Evans outlines Agile Product Management as:

It is the part of the Agile Project Management methodology. Product managers are detached from the development teams, separated by process, department, and facility boundaries. They work to create products and work on the existing product. Their feature development and prioritization of the product for its future.





How Agile Product Manager Marcus Evans got into Agile Product Management?


After my degree in Philosophy, I started Agile Product Management in 2002. I have worked with various companies such as BBC in UK, Lonely Planet in Australia etc. I have worked on a variety of projects for Mobile devices, Websites etc. Some were traditional and some were quite experimental.





Agile Product Manager Marcus Evans's Talk on Agile Product Management


Session Image
The Journey of a Product Manager: Insights from Marcus Evans on Agile Product Management


In the rapidly evolving world of technology, Agile Product Management stands as a beacon of innovation and adaptability. Marcus Evans, a seasoned professional from England with over two decades of experience, shares his journey and insights in this dynamic field. With a diverse background that includes collaborations with notable organizations like the BBC and Lonely Planet, Marcus embodies the spirit of Agile, emphasizing collaboration and iterative development. In this article, we will delve into what Agile Product Management entails, the educational pathways, necessary skills, the positives and challenges of the role, and a glimpse into a typical day in the life of a product manager.

What Is Agile Product Management?

Agile Product Management is a subset of the Agile Project Management methodology, specifically focused on managing product development in a software team setting. Within an Agile framework, the Agile Product Manager plays a critical role: they establish the product vision and prioritize the development of features that align with that vision. This iterative process allows teams to respond swiftly to changes and user feedback, continuously enhancing existing products while swiftly delivering new features. Unlike traditional project management approaches that often rely on exhaustive documentation, Agile embraces a flexible, hands-on strategy where teams work in short cycles, enabling them to refine their products based on real-time user experience and data.

Education


Agile Project Management

### Agile Project Management Image

While formal education is not a strict requirement for becoming an Agile Product Manager, having a foundational understanding of Agile Project Management principles is essential. Marcus emphasizes the importance of self-education and industry research, advocating for aspiring product managers to familiarize themselves with Agile methodologies and their iterative nature. This approach allows teams to generate and test features quickly, fostering a continuous improvement environment that is vital for success in tech.

Team Roles

### Team Roles Image

A solid grasp of team dynamics and roles within an Agile framework is crucial for an Agile Product Manager. Each member of an Agile team, including software engineers, designers, and project managers, has defined responsibilities that contribute to the project's success. Marcus points out that understanding these roles helps product managers communicate effectively and manage workflow. A clearly articulated team structure promotes accountability and efficiency, enabling the Agile team to meet development goals effectively.

User Testing

### User Testing Image

User testing is a cornerstone of Agile Product Management that ensures the product resonates with its intended audience. Marcus highlights that gathering user feedback is critical for understanding how products are utilized in real-world scenarios. By integrating user testing into the development process, Agile Product Managers can identify potential roadblocks and areas for improvement, ensuring a user-centered approach that enhances the overall product experience.

Iteration

### Iteration Image

The iterative nature of Agile is what sets it apart from traditional methodologies. Marcus illustrates that Agile teams operate in short cycles, regularly releasing updates and features based on user input and performance feedback. This iterative process not only keeps users engaged with fresh content but also provides invaluable data that informs future development decisions. Continuous iteration fosters a culture of learning and adaptation within the team.

Platforms

### Platforms Image

Understanding various development platforms is another essential aspect of Agile Product Management. With technology continually evolving, Marcus notes that staying informed about different platforms—such as web, mobile, and tablets—is crucial for product managers. Each platform has unique features and limitations, and being knowledgeable about these variations allows product managers to make strategic decisions that align with the company’s goals and technology capabilities.

Skills


Implementing Strategies

### Implementing Strategies Image

One of the pivotal skills for an Agile Product Manager is the ability to implement the company’s strategy effectively. Marcus emphasizes that each product must contribute to the overarching goals of the organization. By aligning product features with strategic objectives, product managers ensure that development efforts lead to tangible benefits for the company and its users.

Prioritization

### Prioritization Image

Prioritization is another key skill that Marcus discusses in depth. Agile Product Managers must assess which features are most important for development at any given time, often based on user feedback and business strategy. This skill ensures that the team focuses on delivering the highest value features first, optimizing the product experience and resource allocation.

Inspect & Adapt

### Inspect & Adapt Image

The ability to inspect and adapt is fundamental to Agile methodologies. Marcus highlights the importance of regularly reviewing both the product and the development process. By fostering a culture of reflection, Agile teams can identify weaknesses and areas for improvement, ultimately leading to more effective collaboration and better product outcomes.

Data Analysis

### Data Analysis Image

Data analysis is crucial for making informed decisions about product development. Marcus points out that a successful Agile Product Manager must be adept at interpreting user behavior data, analyzing trends to enhance features and improve user experiences. This data-driven approach allows product managers to prioritize development based on concrete evidence rather than mere opinions.

Working with a budget

### Working with a budget Image

Budget management is a vital skill in ensuring project feasibility. Marcus reveals that understanding financial constraints and maximizing resource allocation is a critical responsibility for Agile Product Managers. By strategically analyzing costs and expected benefits, they can guide their teams in making the most of each dollar invested in the project.

Positives


Taking Initiatives

### Taking Initiatives Image

One of the most rewarding aspects of being an Agile Product Manager is the emphasis on taking initiative. Marcus explains that the role requires proactive decision-making and the ability to drive projects forward from day one. This can translate into a more dynamic and fulfilling work environment where ideas can be rapidly tested and implemented.

Ability to Reflect

### Ability to Reflect Image

Another positive facet of the role is the opportunity for continuous self-improvement. Constant reflection on practices allows Agile Product Managers to hone their skills and methodologies, fostering a culture of learning that benefits both the individual and the team. This adaptability is crucial in an ever-evolving field like technology.

Minimum Waste

### Minimum Waste Image

Agile frameworks encourage minimizing waste, both in time and resources. Marcus notes that keen awareness of efficiency can significantly boost productivity. By identifying and eliminating unnecessary processes, teams can focus on value creation, ultimately leading to improved outcomes and user satisfaction.

Take Responsibilities

### Take Responsibilities Image

In Agile teams, everyone is accountable for their contributions. Marcus emphasizes the importance of personal responsibility, noting that this not only strengthens team dynamics but also fosters a sense of ownership over the work produced. When each team member understands their role, the entire project is likely to succeed.

Challenges


Working with people

### Working with people Image

Collaboration lies at the heart of Agile, but working with diverse personalities can pose challenges. Marcus acknowledges that navigating different strengths and weaknesses within a team requires adaptability and effective communication. Product managers must find common ground to foster a productive environment, making interpersonal skills just as important as technical proficiency.

Opinion VS Data

### Opinion VS Data Image

Another challenge is balancing opinions with data-driven decisions. Marcus highlights the importance of grounding product development in objective analysis rather than subjective beliefs. Encouraging the team to embrace user data can sometimes be contentious, as strong personal attachments to a product can lead to biases in decision-making processes.

Technological Changes

### Technological Changes Image

The fast-paced nature of technology presents ongoing challenges. Marcus asserts that Agile Product Managers must stay informed about new developments to leverage them effectively in product development. The ability to adapt to technological shifts while maintaining project focus is essential in delivering relevant products.

Expensive

### Expensive Image

Managing costs is an ever-present challenge in Agile Product Management. To ensure efficiency, Marcus emphasizes the need for product managers to constantly evaluate the financial implications of their decisions. Balancing quality with budget constraints is crucial for delivering value to users without undermining the project’s viability.

Organizational Buy-in

Securing organizational commitment to Agile practices can be challenging. Marcus points out that for Agile to be effective, the entire organization must align with this mindset. When management fails to embrace Agile principles, it can create conflicts that hinder project success. Building a culture that supports Agile practices at all levels is essential.

A Day Of


Agile Product Management

### Agile Product Management Image

A typical day in the life of an Agile Product Manager involves numerous activities focused on team collaboration and project advancement. According to Marcus, one of the most important starts is the stand-up meeting, where team members discuss their previous day’s work and outline their daily objectives. This quick, focused meeting ensures everyone is aligned and helps address any obstacles that may hinder progress.

Following the stand-up, the product manager engages with developers to provide necessary clarifications about prioritized features. Marcus describes this as being the person who holds the “truth” about the product—a role that requires both knowledge and insight. Analyzing user testing data and maintaining the product backlog are also crucial tasks, ensuring that the team consistently prioritizes high-value features for delivery. The day wraps up with reporting on progress to senior management, closing the loop on the Agile process and aligning development with organizational strategy.

Ultimately, the role of an Agile Product Manager is both challenging and rewarding, requiring a unique blend of skills, a commitment to continuous improvement, and a passion for innovation. As Marcus Evans articulates through his extensive experience, the journey is as exciting as the destination, offering ample opportunities for personal and professional growth.

In a landscape that demands agility and adaptability, the importance of effective Agile Product Management cannot be overstated. It is a critical driver of innovation that shapes the future of technology and user experience.





Install the LifePage App to:


  1. (for Free) Watch Agile Product Manager Marcus Evans’s full Agile Product Management Career Talk

  2. ₹ Do a Self Assessment on Agile Product Management to calculate your Dream Index, which is defined as:

    According to Marcus Evans your chances of success in Agile Product Management is __%

  3. Access your personalized Dream Index Report which will have all your Dream Indices sorted in descending order.

Career Counselling 2.0




<?php echo $altimage; ?>


<?php echo $altimage; ?>






How to get into

Agile Product Management?



If you are want to get into Agile Product Management, start by investing in a Career Plan.

The 14 hour process, guided by a LifePage Career Advisor, will help you introspect and check whether your interest in Agile Product Management is merely an infatuation or is it truly something you wish to do for the rest of your life.

Next, your Career Advisor will help you document how you can get into Agile Product Management, what education and skills you need to succeed in Agile Product Management, and what positives and challenges you will face in Agile Product Management.

Finally, you will get a Career Plan stating which Courses, Certifications, Trainings and other Items you need to do in the next 7 years to become world’s best in Agile Product Management.





LifePage Career Plan

14 hour personalized guidance program















Your LifePage Career Advisor facilitates your guided introspection so that you systematically explore various Career options to arrive at a well thought out Career choice.

Next: your Advisor helps you figure out how you will get into your chosen Career and how will you develop the skills needed for success in your Chosen Career.

LifePage Plan will not stop at saying "to become an Architect study Architecture". It will guide you on which Certifications, Trainings and Other items you need to do along with your Architecture education to become the world's best Architect.











Links for this Talk




Agile Product Manager Marcus Evans's LifePage:


Career Counselling 2.0
[LifePage]
https://www.lifepage.in/page/marcusevans






LifePage Career Talk on Agile Product Management


Career Counselling 2.0
[Career]
https://www.lifepage.in/careers/agile-product-management


Career Counselling 2.0
[Full Talk]
https://lifepage.app.link/20170314-0001


Career Counselling 2.0
[Trailer]
https://www.youtube.com/watch?v=ztirIa3Taww


(Agile Product Management, Marcus Evans, BBC, Agile Product, Product Management, Innovation, Iterative Approach, Product Future, Features Decision)







Similar Talks



Career in Technology Consulting
Technology Consulting
Kanav Khurana
Senior Consultant | Big 4 Consulting Firm
[ 6 years Experience ]

Technology Consulting as a field of activity focuses on advising organizations on how best to use Information Technology (IT) in achieving their business objectives. In addition to providing advice, IT consultancies often estimate, manage, implement, deploy, and administer IT systems on behalf of their client organizations - a practice known as "outsourcing".

"After a Bachelors degree in Engineering, I started working in Technology Consulting with a startup in Delhi for Salesforce.com. Currently, I am working with one of the Big 4 companies in Technology Consulting as a Senior Consultant."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in IT Broadcasting
IT Broadcasting
Kaushlendra Singh
IT Broadcast Head | HNN 24x7, Dehradun
[ 6 years & 10 months Experience ]

Broadcasting is the distribution of audio or video content or other messages to a dispersed audience via any electronic mass communications medium, but typically one using the electromagnetic spectrum, in a one-to-many model.

"After completing my B Tech in Information Technology from UPTU, I started my career with a media house. I have been working with HNN 24*7 as IT Broadcast Head since 2012."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Network Administration
Network Administration
Vikas Kundaliya
IT Manager | HNN 24*7
[ 13 years & 8 months Experience ]

Entertainmnet Anchoring is all about informing the public on, what is happing in the entertainment industry.Entertainment anchors, also referred to as news analysts, inform the public about news and events happening Local, National and International Entertainment Industry.

"After completing my graduation and post graduation in IT, I started working as a lab instructor at Jetking Info. Then I did some networking courses and joined HNN 24*7 as an IT Manager in 2016."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in IT Consulting
IT Consulting
Eric Germain
IT Consultant | Various Assignments
[ 25 years & 2 months Experience ]

Information technology consulting as a field of activity focuses on advising organizations on how best to use information technology in achieving their business objectives.

"I did my graduation in Business Management from Mason University thereafter started working with Miller's Supplies in various profiles."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in IT Consulting
IT Consulting
Lakshay Narang
IT Consultant | AWC Softwares
[ 4 years & 11 months Experience ]

IT Consultancy is all about knowing multiple technologies, software products and Industry domain knowledge.

"After completing my BTech from GGSIPU, I started working with IT start-up as a software trainee and currently working as a Business Analyst."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Network Administration
Network Administration
Khushboo Garg
Network Administrator | Tech Mahindra, Noida
[ 0 years & 5 months Experience ]

A network administrator maintains computer infrastructures with emphasis on networking. Responsibilities may vary between organizations, but on-site servers, software-network interactions as well as network integrity/resilience are the key areas of focus.

"I started my career as a Network Administrator with HCL Technologies, Noida. Later on moved as a Business Analyst with Tech Mahindra Pvt. Ltd. (Dec 2010 to May 2015) There I was Responsible to interact with the clients and to work upon the issue raised by them via tickets related to the network. "


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Network Services
Network Services
Vishal Rajan
Network Administrator | Wipro Infotech
[ 4 years & 4 months Experience ]

A network service is an application running at the network application layer and above, that provides data storage, manipulation, presentation, communication or other capability which is often implemented using a client-server or peer-to-peer architecture based on application layer network protocols.

"I have done B Tech in Computer Science from Royal Institute of Management & Technology. I am a Network Administrator with Wipro Infotech working for International Airport, New Delhi."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Program Management
Program Management
Rahul Bajaj
Assistant Director | E Y
[ 11 years & 7 months Experience ]

Program management is the process of managing several related projects, often with the intention of improving an organization's performance.

"After completing my BTech from Kurukshetra University, I did my post graduation from ICFAI. I have 10 years of experience in this field and working with EY as an Assistant Director Program Management."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in CRM Implementation
CRM Implementation
Khushboo Garg
Business Analyst | Tech Mahindra, Noida
[ 3 years & 5 months Experience ]

In this era of competition, it is very difficult for a company to manage all the data available and collected every day. This can result in a poor relationship with the customer, which s why CRM implementation is necessary. CRM manages all the data of the company with its automated features, which helps to analyse the performance of the company and build a better relationship with the customer.

"I started my career as a business analyst in 2010 with Tech Mahindra Pvt. Ltd. and stayed with them till 2015. In my almost five years of experience I have played different roles, such as, data migration, data analyst, project manager, sales consultant and service consultant in the various CRM implementation projects."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in IT Product Management
IT Product Management
Ankur Awasthi
IT Product Manager | Shaadiwish
[ 3 years & 8 months Experience ]

Product management is an organizational lifecycle function within a company dealing with the planning, forecasting, and production, or marketing of a product or products at all stages of the product lifecycle.

"After finishing my graduation and post graduation from IP University, I started his career as a UI/UX Designer and Web Developer since then. Work with Shaadiwish.com as IT Product Manager."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Data Migration
Data Migration
Khushboo Garg
Data Migration Specialist | Tech Mahindra, Noida
[ 2 years Experience ]

In this growing era of technology, there are continuous upgrades and changes in the technology. With the changes in the technology there is always a requirement of data migration. Data migration is either from an old legacy system to a new implemented system or from a source to another destination.

"I started my career as a business analyst in 2010 with Tech Mahindra Pvt. Ltd. and stayed with them till 2015. In my almost five years of experience I have played different roles, such as, data migration, data analyst, project manager, sales consultant and service consultant in the various CRM implementation projects."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Content Management System
Content Management System
Parmendar Chand
WordPress Developer | ISPL Academy
[ 3 years & 10 months Experience ]

There are various Content Management Systems such as Wordpress, Joomla, OpenCart & Drupal. WordPress is a free, (extremely) user friendly and a dynamic open-source Content Management System through which one can develop and design a website.

"I studied various programming languages such as C, C++, etc in school. I also took a web & graphic designing course. Thereafter, once I graduated from Garhwal University, I once again brushed up on my knowledge of the subject and took more such courses and learnt how to use WordPress & Joomla. It is also where and when I learnt about Content Management and since then I am working as a Word Press Developer with ISPL Academy."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Program Management
Program Management
Beth Bauer
Program Manager | Fulcrum Technologies
[ 16 years Experience ]

Program management or is the process of managing several related projects, time and again with the intention of improving an organization's performance.

"After completing BBA from City University, I started working as a Program Manager and I have been doing Program Management for the last 10 years."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Broadcast Content Management
Broadcast Content Management
Sumit Bahuguna
IT Manager | Zee Entertainment Enterprises Ltd
[ 11 years & 1 month Experience ]

Broadcasting is the simultaneous transmission of the same message to multiple recipients. In networking, broadcasting occurs when a transmitted data packet is received by all network devices. In non-networking or electronic broadcasting, the term broadcasting denotes the transfer of audio and video data between nodes and devices. Broadcast Content management (BCM) is a set of processes and technologies that supports the collection, managing, and publishing of information in any form or medium when stored and accessed via computers & servers.

"After doing my schooling from St. Gabriels Academy Roorkee, I did my B tech in Electronics & Instrumentation from Shobhit Institute of Engineering & Technology, Saharanpur, UP. Thereafter, I got an opportunity to work with NDTV India as Broadcast Engineer and worked with NDTV for 9 years. Later in 2014, I joined Zee Entertainment Enterprises Ltd as IT Manager."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Technical Content Management
Technical Content Management
Seema Khadsare
Editor in Chief | Council of Info Security
[ 3 years & 11 months Experience ]

Technical Content management (TCM) is a set of processes and technologies that supports the collection, managing, and publishing of information in any form or medium. When stored and accessed via computers, this information may be more specifically referred to as digital content, or simply as content.

"After completing my education, I started working as Computer teacher in schools. In 2015, I started working as Editor in chief for the 1st Digital Forensic Journal under Council of Information Security."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Operations Management
Operations Management
Abhishek Rautela
Sr Manager | Landis+Gyr Ltd
[ 13 years & 8 months Experience ]

Operations management is chiefly concerned with planning, organizing and supervising in the contexts of production, manufacturing or the provision of services. As such, it is delivery-focused, ensuring that an organization successfully turns inputs to outputs in an efficient manner. The inputs themselves could represent anything from materials, equipment and technology to human resources such as staff or workers.

"After completing my graduation, I worked as a software engineer for 1.5 years. From there I got an opportunity to work in quality management. I completed various certifications such as six sigma black belt, project management, OHSAS etc. I am currently working as Senior Manager, Process Excellence for Landis+Gyr Ltd."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Technical Operations Mgmt
Technical Operations Mgmt
Nitin Chandola
Co-founder | Sunfox Technologies Pvt Ltd
[ 2 years & 7 months Experience ]

Technical operations management is the technical department of an organization. In this individuals are responsible for planning, coordinating, and executing organizational technical processes from start to finish.

"After completing my education, I started working with GEU Motorsports as a Vehicle Dynamic Engineer for one year. In 2017, I Co-founded the Sunfox Technologies Pvt Ltd and I handle Technical Operations."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0



Career in Technology Consulting
Technology Consulting
Karan Varshney
Solution Architect | Accenture Consulting
[ 9 years Experience ]

Technology consulting help in creating a new vision for your business to take a giant stride in the digital space. Enterprises look forward to uncover the best business technology solutions that can address their current challenges and remodel their organization with a futuristic vision.

"After completing BTech in CSE, I did MBA in Finance Strategy from MDI. After that I started working with Wipro Technologies."


Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0 Career Counselling 2.0





[Install the LifePage App to access all Talks]


<?php echo $altimage; ?>


<?php echo $altimage; ?>






 















&mbsp;


Career Counselling 2.0 | Home   Home  
Career Counselling 2.0 | Abroad   Abroad  
Career Counselling 2.0 | Plan   Plan  
Career Counselling 2.0 | Talks   Talks  
Career Counselling 2.0 | Philosophy   Philosophy  
Career Counselling 2.0 | Seminar   Seminar  
Career Counselling 2.0 | Workshop   Workshop  
Career Counselling 2.0 | Pages   Pages  
Career Counselling 2.0 | Advisors   Advisors  
Career Counselling 2.0 | Discuss   Discuss  
Career Counselling 2.0 | Meet   Meet  
Career Counselling 2.0 | Advisor   Advisor  
Career Counselling 2.0 | Story   Story  
Career Counselling 2.0 | Fine Print   Fine Print  
Career Counselling 2.0 | Links   Links  
Career Counselling 2.0 | Blog   Blog  
Career Counselling 2.0 | Testimonials   Testimonials  
Career Counselling 2.0 | Follow   Follow  
 
[ Site Visits ]


Career Counselling 2.0