1.Undertake contracts for photography assignments and coordinate with the clients 2.Liaise with the organizers or models who are to be photographed to take down event details 3.Process the photographs and develop copies of the same 4.Edit the photographs by adding colors, effects, statements,music, background, etc. 5.Prepare an album of the photographs by designing the layout and organizing the pictures 6.Add special effects to the photographs and make it visually more appealing 7.Enhance the picture quality by using advanced technology for developing and editing photos